/**
 * 评论和日志偶合模块，偶合一起主要是因为前端业务需要，方便合并分页查询 orm模块映射
 *
 */
var mongoose = require('mongoose');
var Schema = mongoose.Schema;

var CommentAndLogModel = new Schema({
    scheduleId          :   {type : String, index : true},
    memberId            :   String,//修改人的用户ID
    type                :   String,    // 日志或评论
    createTime          :   {type: Date, default: Date.now},
    actionType          :   {type: String, default: ''},//操作类型，例如接受、删除、重启、完成
    content             :   String, //当为日志时就是记录的动作内容， 当为评论时就是评论内容
    beRepliedMemberID   :   String //被回复人用户ID，如果有的话
});

mongoose.model('CommentAndLog', CommentAndLogModel);